import request from '@/utils/request'

export function tbSysDictDefinitionQuery(data) { //数据字典 - 查询列表
    return request({
        method: 'get',
        url: '/tbSysDictDefinition/query',
        params: data
    })
}

export function tbSysDictDefinitionQueryById(id) { //数据字典 - 通过id查询
    return request({
        method: 'get',
        url: '/tbSysDictDefinition/query' + id,
    })
}

export function tbSysDictDefinitionAdd(data) { //数据字典 - 新增
    return request({
        method: 'post',
        url: '/tbSysDictDefinition/add',
        data
    })
}

export function tbSysDictDefinitionDelete(data) { //数据字典 - 删除
    return request({
        method: 'post',
        url: '/tbSysDictDefinition/delete',
        data
    })
}

export function tbSysDictDefinitionUpdate(data) { //数据字典 - 修改
    return request({
        method: 'post',
        url: '/tbSysDictDefinition/update',
        data
    })
}

export function tbSysDictDetailQueryByDictId(data) { //数据字典 - 枚举 - 通过dictId查询(总列表)
    return request({
        method: 'get',
        url: '/tbSysDictDetail/query',
        params: data
    })
}

export function tbSysDictDetailQueryById(id) { //数据字典 - 枚举 - 通过id查询(单列表)
    return request({
        method: 'get',
        url: '/tbSysDictDetail/query/' + id,
    })
}

export function tbSysDictDetailAdd(data) { //数据字典 - 枚举 - 新增
    return request({
        method: 'post',
        url: '/tbSysDictDetail/add',
        data
    })
}

export function tbSysDictDetailDelete(data) { //数据字典 - 枚举 - 删除
    return request({
        method: 'post',
        url: '/tbSysDictDetail/delete',
        data
    })
}

export function tbSysDictDetailUpdate(data) { //数据字典 - 枚举 - 修改
    return request({
        method: 'post',
        url: '/tbSysDictDetail/update',
        data
    })
}